/*---------中部-----------*/
/*      div上移，移除区域     */
.mid > div:nth-child(1) {
    margin-top: -63px;
    /*border: 1px solid red;*/
}

.mid > div:nth-child(1) > div:nth-child(1) {
    width: 550px;
    background-color: rgb(255, 255, 255);
    padding: 30px 0 0 200px;
    /*border: 1px solid red;*/
}

.mid > div:nth-child(1) > div:nth-child(2) {
    width: 750px;
    /*border: 1px solid red;*/
}

.news > div {
    width: 500px;
    /*margin: 30px;*/
    /*border: 1px solid green;*/
}

/*          设置 MEDIA REPORTS 的样式*/
.mid > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) {
    font-size: 12px;
    color: gray;
    margin-left: 5px;
}

.mid .news > div {
    margin-bottom: 30px;
}

.mid .news > div:nth-child(2) > div {
    margin-bottom: 20px;
}

.mid .news > div:nth-child(1) > div:nth-child(1) {
    margin-right: 10px;
    height: 20px;
}

.font-title {
    font-size: 15px;
    margin-bottom: 5px;
}

.font-content {
    color: gray;
    font-size: 12px;
}

.news-font-content {
    font-size: 12px;
    color: rgb(255, 152, 159);
}

.mid > div:nth-child(1) > div:nth-child(2) {
    background-color: rgb(219, 55, 66);
    color: white;
    padding: 30px;
}

/*      设置 COMPANY NEWS 的样式*/
.mid > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) {
    font-size: 12px;
    color: rgb(255, 152, 159);
    margin-left: 5px;
}

/*    设置新闻标题鼠标样式    */
.news > div:nth-child(2) > div > div:nth-child(1) {
    cursor: pointer;
}

.news > div:nth-child(2) > div > div:nth-child(1):hover {
    color: blue;
}

.mid > div:nth-child(2) {
    background-image: url("../img/gg_2cxf.jpg");
    background-size: 100% 100%;
    /*width: 1920px;*/
    /*height: 400px;*/
    width: 1500px;
    height: calc(1500 * 400px / 1920);
    color: white;
}

.mid > div:nth-child(2) > div {
    text-align: center;
}

.mid > div:nth-child(2) > div > div:nth-child(1) {
    font-size: 50px;
}

.mid > div:nth-child(2) > div > div:nth-child(2) {
    font-size: 30px;
}

.mid > div:nth-child(3) > div {
    width: 1000px;
    /*border: 1px solid red;*/
}

.title + div {
    width: 480px;
}

.title + div > div {
    width: 80px;
    text-align: center;
    font-size: 13px;
    color: gray;
    padding: 10px 0;
}

.title + div > div:hover {
    background-color: rgb(219, 55, 66);
    color: white;
    cursor: pointer;
}

.mid > div:nth-child(3) > div > div:nth-child(2) {
    margin-top: 30px;
    /*border: 1px solid yellow;*/
    width: 1000px;
}

.product > div > div > div {
    /*border: 1px solid green;*/
    width: 150px;
    margin: 0 6px;
    line-height: 20px;
    font-size: 12px;
    display: flex;
    justify-content: left;
}

.product > div > div > div:nth-child(1) {
    height: 150px;
}

.product > div > div > div:nth-child(1) img {
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.product > div > div > div:nth-child(2) {
    font-size: 13px;
    cursor: pointer;
}

.product > div > div > div:nth-child(3) > div:nth-child(1), .product > div > div > div:nth-child(4) > div:nth-child(1) {
    color: rgb(172, 172, 172);
}

.product > div > div > div:nth-child(3) > div:nth-child(2) {
    /*  文字中间化横线  */
    text-decoration: line-through;
    color: rgb(102, 102, 102);
}

.product > div > div > div:nth-child(4) > div:nth-child(2) {
    color: red;
}

.product > div {
    display: flex;
    flex-wrap: wrap;
}
